Thế gian được vợ hỏng chồng, có đâu lại được cả ông lẫn bà
Direct English translation
In this world, if one gets a good wife, the husband is spoiled; where is there ever both the man and the woman all good?
Equivalent English version
You can't have your cake and eat it too
Giải thích tiếng Việt
Dùng để nói rằng ở đời hiếm khi mọi mặt đều trọn vẹn, thường được điều này thì phải chịu thiệt điều khác. Câu này cũng được dùng để khuyên người ta biết chấp nhận sự không hoàn hảo và đừng đòi hỏi mọi thứ đều như ý.
English explanation
Used to say that in life one rarely gets everything perfectly; gaining one advantage often means accepting another shortcoming. It also advises people to accept imperfection and not expect all things to go exactly as they wish.